gun motor carriage - Turkish English Dictionary